Definition of Leaf node

1. Noun. (botany) the small swelling that is the part of a plant stem from which one or more leaves emerge.

Exact synonyms: Node
Category relationships: Botany, Phytology
Generic synonyms: Enation, Plant Process
Group relationships: Stalk, Stem

Definition of Leaf node

1. Noun. (botany) One of the spots upon a stem where buds and intercalary meristems occur, usually marking the end of a season's growth. ¹

¹ Source: wiktionary.com

Lexicographical Neighbors of Leaf Node

leaf frog
leaf frogs
leaf gap
leaf gaps
leaf green
leaf hopper
leaf hoppers
leaf insect
leaf insertion
leaf lard
leaf lettuce
leaf miner
leaf mold
leaf mould
leaf mustard
leaf node
leaf peeper
leaf peepers
leaf protein
leaf protein concentrate
leaf proteins
leaf roller
leaf scorch
leaf shape
leaf sheath
leaf soil
leaf spot
leaf spring
leaf storm
leaf storms

Other Resources:

Search for Leaf node on Dictionary.com!Search for Leaf node on Thesaurus.com!Search for Leaf node on Google!Search for Leaf node on Wikipedia!

Search